heel strap - Alemán Inglés Diccionario